Słownik prawniczo handlowy polsko-angielski Anna Słomczewska
to designate an ambassador
Słownik polityki i dyplomacji polsko-angielski
to appoint an ambasador
to designate an ambassador
to appoint an ambasador